<?php
	if(isset($_REQUEST["tipoDestinoConsulta"]) && isset($_REQUEST["HotelesDisponibles"])){
		if(isset($_REQUEST['page'])){
			$pactual=$_REQUEST['page'];
		}else
			$pactual=1;
		if(isset($_REQUEST['tpag'])){
			$total_paginas=$_REQUEST['tpag'];
		}else
			$total_paginas=1;
		$db= new DB();
		$idHotel=$_REQUEST["HotelesDisponibles"];
		$estado=$_REQUEST["tipoDestinoConsulta"];
		$dest=$_REQUEST["Destinos"];
		$tipoBusqueda=$_REQUEST["typeDestino"];
		if($tipoBusqueda=='All')
			$query="select id_destino, nombre_destino, estado, ciudad, descripcion
					from destino
					where id_hotel = ".$idHotel;
		else $query="select id_destino, nombre_destino, estado, ciudad, descripcion
					from destino
					where id_hotel = ".$idHotel." and id_destino='".$dest."'";
		$tamPag=15;
		$r=$db->query($query);
		$total_reg=$db->total();
		$total_paginas = ceil($total_reg / $tamPag);
		$query=paginacion($pactual, $query,$tamPag);
		$r=$db->query($query);
		if($db->total() > 0){
			?>
				<style type="text/css">@import url(../css/reports.css);</style>
                <script language="javascript" src="../js/operadoraLib.js" type="text/javascript"></script>
            	<table class="report" border="1" cellpadding="0" cellspacing="0" align="center">
                	<tr>
                    	<th>Nombre Destino</th>
                        <th>Estado</th>
                        <th>Ciudad</th>
                        <th>Descripci&oacute;n</th>
                        <th>Editar</th>
                        <th>Eliminar</th>
                        
                    </tr>
                    <?php
						while($row=$db->getRow()){
							echo "<tr><td style='white-space:nowrap'>{$row[1]}&nbsp;</td>"
								 ."<td style='white-space:nowrap'>{$row[2]}&nbsp;</td>"
								 ."<td style='white-space:nowrap'>{$row[3]}&nbsp;</td>"
								 ."<td style='white-space:nowrap'>{$row[4]}&nbsp;</td>"
								 ."<td style='white-space:nowrap'><a href='Destinos.php?edit={$row[0]}&Action=Actualizar'>"
								 ."<img border='0' src='../images/edit.jpg'></a></td>"
								 ."<td align='center'><a href='Destinos.php?delete={$row[0]}'>"
								 ."<img border='0' src='../images/erase.jpg'></a></td></tr>";

						}
						echo "<tr><td colspan='6' align='center'> ";
						$enlace="Destinos.php?HotelesDisponibles={$idHotel}"
						."&tipoDestinoConsulta={$estado}"
						."&tpag={$total_paginas}";
						indicePaginacion($total_paginas,$pactual,$enlace);
						echo "</td></tr>";
					?>
                </table>
				<br />
                <div align="center">
                	<input type="button" value="Regresar" onclick="parent.location.replace('Destinos.php')" />
                </div>
            <?php
		}else{
			echo "<div align='center'>
					  <h4 style='color:Red;'>No hay destinos disponibles para el hotel seleccionado.</h4>
                	  <input type='button' value='Regresar' onclick='parent.location.replace(\"Destinos.php\")' />
                  </div>";
		}
		$db->close();
	}else{
    		$db=new DB();
            $query="Select Id_Hotel,Id_Destino,Nombre_Destino from Destino";
            $result=$db->query($query);
				echo "<script language='javascript'>
					  var destinosArr = new Array();
					  var yDimencion = ".$db->total().";";
				$z=0;
				while($row=$db->getRow()){
					echo "destinosArr[{$z}]=new Array();
						  destinosArr[{$z}][0]={$row[0]};
						  destinosArr[{$z}][1]={$row[1]};
						  destinosArr[{$z}][2]='{$row[2]}';";
					$z++;
				}
				$db->close();
				echo "</script>";
?>
<script language="javascript" src="../js/operadoraLib.js" type="text/javascript"></script>
<form name="formD" id="formD" action="Destinos.php" method="post">
	<table border="0" align="center" width="350" cellpadding="1" cellspacing="1">
	<tr>
		<td class="formLabel" width="25%" colspan="2"><div align="left">Consultar Destinos:</div></td>
    </tr>
    <tr>
       	<td class="formLabel" align="right">
        Hoteles Disponibles:&nbsp;
        </td>
         <td class="formInput" style="white-space:nowrap;">
        <?php 
			$db=new DB();
			$query="Select Id_Hotel,Nombre from hoteles";
			$result=$db->query($query);
			echo "<select name='HotelesDisponibles'  onChange='populateDestinos(HotelesDisponibles[HotelesDisponibles.selectedIndex].value, destinosArr, document.formD.Destinos);'>";
			if($db->total()>0){
				while($row=$db->getRow()){
					echo "<option value='{$row[0]}'>{$row[1]}</option>";
				}
			}
			echo "</select>";
			$db->close();
		?>
        </td>
    </tr>
    <tr>
    	<td class="formLabel" align="right">Destino:</td>
    	<td class="formLabel">
    		<input type="hidden" name="typeDestino" id="typeDestino" value="All" />
    		<input type="radio" name="type" value="All"  onclick="document.formD.Destinos.disabled=this.checked; document.formD.typeDestino.value='All';" checked="checked" />Disponibles
    		<input type="radio" name="type" value="byDestino" onclick="if(this.checked){
    			populateDestinos(HotelesDisponibles[HotelesDisponibles.selectedIndex].value, destinosArr, document.formD.Destinos);
    			document.formD.Destinos.disabled=false;
    			document.formD.typeDestino.value='byDestino';
    		}" />Por destino
    	</td>
    </tr>    
    <tr>
    	<td></td>
    	<td class="formInput" style="white-space:nowrap;">
        	<select name="Destinos" disabled="disabled">
            	
            </select>
        </td>
    </tr>              
    <tr>
	<td></td>
	<td class="formLabel"><input type="radio" name="tipoDestinoConsulta" value="AgregarDestino" checked="checked"> 
		Agregar Nuevo Destino </td>
    </tr>
    <tr>
    	<td></td>
    	<td class="formLabel"> <input type="radio" name="tipoDestinoConsulta" value="ConsultarDestino"> 
       	Consultar Destinos (Edici&oacute;n) </td>
    <tr>
       	<td colspan="2">&nbsp; </td>
    </tr>                        
    <tr>
    	<td align="center" colspan="2"> <input type="submit" value="Ir" style="width:50px;"/> </td>
    </tr>
    </table>
</form>
<?php
	}
?>